web development
❯ 10/26/2005
All you IE5 for Mac haters combine
John Oxton criticizes Internet Explorer 5 for Mac, labeling it as a problematic choice for users. His experiences highlight the challenges faced when explaining site compatibility issues to clients still relying on this outdated browser. The piece invites stories from others dealing with similar frustrations, creating a space for shared experiences around the struggles of using IE5 on Mac OS X.
❯ 11/17/2005
Amazon introduces 'Tagging'
Amazon is testing item tagging, reflecting its growing presence in mainstream applications. With this shift, there is hope for increased tagging options across various software. The potential to filter links, images, and files quickly could transform how we organize and access information in the future.
❯ 11/17/2005
Quite some Ruby on Rails ressources
Ruby on Rails has gained popularity due to its built-in Ajax support and rapid development capabilities, simplifying web application creation. The differences from other models, like PHP, necessitate resources for easier entry and transitions. A collection of useful Ruby on Rails resources, including Mac-related links, is available on Edevil's weblog.
❯ 11/18/2005
Opera Mini coming to your mobile phone
Opera Mini, a small-screen rendering browser for mobile phones, creates a mobile-friendly version of web pages on its server, improving performance for low-processing devices. Despite some rendering issues with CSS, the browser offers quick loading times and an overall pleasant browsing experience. The compact size of just 99kb allows use on older phones without memory constraints.
❯ 11/23/2005
XML Editing in Firefox
Firefox 1.5 enhances XML editing and validation functions, making it a valuable tool for web designers and developers. While Safari's XML support is limited, Firefox's new features cater to various web-related tasks, such as building Flash applications and coding Ajax frontends. A comprehensive overview of these improvements is available through IBM.
❯ 12/01/2005
Navicat MySQL GUI for Mac OS X
I discovered Navicat, a versatile MySQL GUI for Mac OS X and Linux, which offers a range of features during my database creation. Currently on a 30-day trial, I'm considering proposing its purchase for work. An alternative is CocoaMySQL, another rich option available for those seeking an open-source solution.
❯ 12/01/2005
Top 10 custom JavaScript functions of all time
JavaScript libraries offer enhanced functionality for developers, but sometimes sticking to basic JavaScript is preferable. For those seeking simplifications without external libraries, consider exploring the top 10 custom JavaScript functions. These functions address common challenges in JavaScript programming, such as the absence of .getElementsByClass().
❯ 12/07/2005
Jakob Nielsen thinks that Ajax sucks
Jakob Nielsen critiques Ajax, highlighting issues like non-functional back buttons, bookmarks, and search engine indexing. While his points are valid regarding Web 1.0, they become less relevant with the rise of Web 2.0 applications, which function more like desktop apps. Modern web applications can enhance user interaction without needing traditional web navigation features.
❯ 12/15/2005
CodeTree: Watch Your Code Branch Out and Grow.
CodeTree is a new social networking community for media artists and programmers, particularly those working with Macromedia Flash and Proce55ing. It provides a platform to share and discover algorithms that create captivating effects seen in applications like iTunes and Winamp. Users can browse code and connect with other creatives in the field.
❯ 12/17/2005
Free Photoshop browser templates
Creating an effective site layout starts with defining dimensions, but browser variations complicate consistency. For example, Firefox displays differently on Windows versus Mac OS X. To navigate these challenges, using free Photoshop browser templates can be beneficial. Templates are available for various browsers across Windows and Mac platforms.
❯ 01/02/2006
Use Javascript from Actionscript
I often use a method to enable communication between Flash and the Browser, which is compatible across platforms and browsers. If you need to call JavaScript functions from Flash, such as modifying the DOM, check out Kevin Lynch's informative post on using JavaScript from ActionScript for practical insights.
❯ 01/05/2006
Best Practices for Accessible Flash Applications
Accessibility remains crucial as technology evolves. With the celebration of Louis Braille's birthday, awareness for disabled individuals is highlighted. Additionally, Section 508 of the U.S. Rehabilitation Act mandates accessible web content for federal agencies. A newly released guide by Macromedia on Best Practices for Accessible Flash Design provides valuable insights into implementing accessibility in digital projects.
❯ 01/05/2006
Microsoft Employees Ponder the Fate of Internet Explorer - OSNews.com
Concerns are growing among Microsoft employees regarding the development pace and priorities for Internet Explorer 7. A revealing exchange highlights the confusion about resource allocation, questioning why significant effort was initially devoted to Internet Explorer if the focus is now on profitability. The situation raises critical questions about the browser's future and direction within the company.
❯ 01/12/2006
iWeb HTML Generation
Since the release of iWeb, I've been assessing the quality of its HTML output. Unlike the aesthetically pleasing designs typically associated with Apple, iWeb's generated pages contain excessive inline styles that compromise their cleanliness. Examining these pages reveals potential areas for improvement in code structure, a critical aspect for web development.
❯ 01/28/2006
Native Gimp (read: no X11 anymore) coming to Mac OS X
Gimp may soon be usable on Mac without X11, enhancing performance. Gtk+, originally developed for Gimp, is now Gnome's official toolkit and has been ported natively to Mac OS X. This opens access to numerous Gnome applications, which align closely with Apple’s Human Interface Guidelines, promising a seamless user experience.
❯ 01/30/2006
Google Code: Web Authoring Statistics
Google has analyzed over a billion documents to extract information about popular class names, elements, and metadata. The findings offer insights into standard naming conventions and Google's interpretation of HTML data. A notable revelation is the widespread but ineffective use of the `<meta name='revisit-after'>` tag, which appears more frequently than the `<em>` element, despite lacking support from major search engines.
❯ 01/30/2006
Web 2.0 explained
Web 2.0 has been a focal point recently. For those seeking clarity beyond the technical aspects, Kevin Lynch’s review from the Web 2.0 conference offers valuable insights from industry leaders, including Tim O'Reilly, that delve into the essence of Web 2.0.
❯ 05/20/2008
Tools for Ajax performance analysis
Web 2.0, leveraging Ajax for client-server communication, enhances usability by sending only changes, unlike the older Web 1.0 model. However, this can lead to challenges in debugging and performance issues, especially with concurrent HTTP connections. A resource-rich IBM developerWorks article outlines tools to identify and resolve these performance problems, beneficial for those engaged in low-level Ajax programming.
❯ 06/03/2008
SquirrelFish - 1.6 Times faster Javascript for Safari
WebKit has introduced SquirrelFish, a new JavaScript engine for Safari. Unlike traditional engines, SquirrelFish generates executable bytecode directly, improving performance for JavaScript-heavy applications. Available in nightly builds, it offers a notable speed enhancement, as demonstrated in tests with complex applications.